def add_imgs(json_data, img_url='https://oss.caidehen.top/save/cxsw-logo.jpg'):
    """
    补充商品图片直到有5张

    Args:
        json_data (_type_): 商品详情列表json数据
        img_url (str, optional): 补充的图片链接.
    Returns:
        _type_: 需要上传的json数据
    """
    temp_list = []
    
    for item in json_data['data']:
        # 计算需要添加的图片数量
        num_to_add = 5 - len(item['photos'])
        if num_to_add > 0:
            # 使用列表推导式一次性添加图片
            item['photos'].extend([{"photo": img_url}] * num_to_add)
            # 将补充后的商品信息添加到临时列表
            temp_list.append({
                "productNum": item['code'],
                "photos": item['photos']
            })
    return temp_list
